Commune limitrophe - English Synonyms Dictionary